﻿using System.Collections.Generic;

namespace SellAvi.Classes
{
    public static class PublicationMessages
    {
        public static readonly Dictionary<int, string> ErrorCodes = new Dictionary<int, string>
        {
            /*  1.PublicationTimeout,
                2.SetProductToken,
                3.UploadProductImage,
                4.UploadProduct,
                5.DownloadCaptchaImage,
                6.SendConfirmationCode,
                7.FinishPublication
             */
            
            //терминальные стутусы
            { 0, "Задача выполнена успешно" },
            { 98, "Выполнение списка задач завершено" },
            { 99, "Отловленная ошибка приложения (см. отладочную информацию)" },

            //SetProductToken
            { 21, "Ошибка получения нового Token" },
            //UploadProductImage
            { 31, "Ошибка загрузки изображения на сервер" },
            //UploadProduct
            { 41, "Требуется обучение" },
            //DownloadCaptchaImage
            { 51, "Сервис распознавания капчи отключен" },
            { 52, "Ожидание распознавания капчи" },
            //SendConfirmationCode
            { 61, "Устарели Cookie либо повторная подача" },
            { 62, "Товар загружен, но необходима оплата" },
            { 63, "Необходимо повторно ввести защитный код" },
            //FinishPublication
            { 71, "После публикации не удалось получить ссылку на товар" },


            { 311, "Ошибка получения Token" },
            { 321, "Не получен идентификатор chatRoomId" },

            { 411, "Платная активация объявления" },



        };
    }
}
